home *** CD-ROM | disk | FTP | other *** search
/ CD Ware Multimedia 1994 November / Cd Ware (Nro. 2) - Epimundo.iso / DOS / CM / QSOGATE.ZIP / HISTORY.DOC < prev    next >
Encoding:
Text File  |  1994-05-21  |  6.6 KB  |  165 lines

  1. SEE THE UPDATE.DOC FILE TO LEARN HOW TO UPDATE YOUR SOFTWARE TO TAKE ADVANTAGES
  2. OF THESE NEW BUG FIXES AND FEATURE ENHANCEMENTS.
  3.  
  4. 05-21-94
  5. --------
  6. * New command line parameters added as follows:
  7.   -READ         This will place the user from the calling menu directly into the
  8.                 read/write functions of QSOGATE.
  9.   -SELECT       This will place the user from the calling menu directly into the
  10.                 select functions of QSOGATE.
  11.   -QUITKEY=<c>  This will automatically simulate a keypress AFTER a -SELECT or a
  12.                 -READ from the command line. This would normally be used to
  13.                 help you allow a user to go from a TBBS menu entry into either
  14.                 a SELECT or READ function, and then quit out of the program.
  15.                 Note: YOU MUST DEFINE THIS AS -QUITKEY=<c>  WITH NO SPACES. THE
  16.                 <c> IS A (1) CHARACTER KEYPRESS AND IS ENTERED WITHOUT THE <>'s.
  17.  
  18.   EXAMPLE #1  OPT DATA=C:\Qgate\Qsogate /q -READ -QUITKEY=X
  19.   EXAMPLE #2  OPT DATA=C:\Qgate\Qsogate /q -SELECT
  20.   EXAMPLE #3  OPT DATA=C:\Qgate\Qsogate /q -SELECT -QUITKEY=Q
  21.  
  22.   Example #1 would allow a user to go right into the READ functions and then a
  23.     keypress of X would be selected from the MAIN MENU of QSOGATE for him after
  24.     he exits the READ function. (NOTE: No MAIN MENU of QSOGATE will be displayed
  25.     in this mode). If the keypress of "X" was to exit the program (as defined in
  26.     the file QSOGATE.CTL) then he would exit the program.
  27.  
  28.   Example #2 would allow a user to go right into the SELECT function and then
  29.     when he quits that area, he would go to the MAIN MENU of QSOGATE because
  30.     there is no QUITKEY= statement on the OPT DATA= line of the program when it
  31.     was called.
  32.  
  33.   Example #3 would allow a user to go right to the SELECT functions and then
  34.     a keypress of "Q" would be automatically selected at the MAIN MENU of
  35.     QSOGATE (with no menu display at all). Assuming that you may have defined
  36.     "Q" to be a call to QSO, then the user would be sent immediately to QSO
  37.     after exiting the SELECT function.
  38.  
  39.  
  40. * New users treated differently. In the past, it was logical to display a
  41.   NEWUSER.xxx file to new users of QSOGATE because it *could* be confusing for
  42.   them since they are selecting conferences in QSOGATE but selecting OPTIONS
  43.   in QSO itself. Since QSOGATE has evolved to a sort of "Full Featured" message
  44.   handler, this treatment itself could add to the confusion... especially if you
  45.   don't even use QSO!!
  46.  
  47.   If a NEW USER is encountered, QSOGATE must still create an account for him but
  48.   that part was/is invisable anyway. The visable part was to display a file
  49.   called NEWUSER.xxx (xxx = ANS or TXT). If that file WAS not present in the
  50.   past, an error occured. This fix allows you to delete that file and if it is
  51.   not present, the file is not displayed and the user enters "VISUALLY" as if
  52.   he had been a user before. In other words, if the file is present, it is
  53.   displayed.... if not, it isn't.
  54.  
  55.  
  56. 05-03-94
  57. --------
  58. * Bug fix. When using the DROP FILE clause from within the QSOGATE.CTL file,
  59.   the actual process would not happen until AFTER the actual function that
  60.   was being called. This needs to happen BEFORE the function you are calling
  61.   in order to be effective. It now works as normal.
  62.  
  63.  
  64. 02-17-94
  65. --------
  66. * Version 2.0 Released.
  67.  
  68. * <-D:\TBBSPath> no longer needed on command line.
  69.  
  70. * Changed KEY's in the QSOGATE.CTL file. Keys 1 & 2 are now configurable
  71.   using the following (note type=999 are now internal commands)
  72.  
  73.   KEY=1
  74.   TYPE=999
  75.   OPT DATA=QSO                            (to enter QSO)
  76.  
  77.   KEY=2
  78.   TYPE=999
  79.   OPT DATA=SELECT                         (to select conferences)
  80.  
  81.   KEY=3
  82.   TYPE=999
  83.   OPT DATA=READ                           (to read messages on-line)
  84.  
  85. * Provided ability to read/write messages on-line using QSOGate's normal
  86.   interface.
  87.  
  88. * Provided ability to read PcBoard v14.5 message bases on-line.
  89.  
  90. * Added the ability to use the SPACEBAR in the QSOGATE.CTL file for key
  91.   presses. This is done by using KEY=` in the CTL file. The ` will translate
  92.   to the proper SPACEBAR KEYPRESS.
  93.  
  94.  
  95. 02-04-94
  96. --------
  97. * Allowed key press ('S') during a display of conferences when at ZERO page
  98.   length (continuous listing). This will stop the display and prompt user.
  99.  
  100. * Fixed minor bug where user viewed <H>elp file, the database ORDER was not
  101.   reset...thereby showing conferences in random order.
  102.  
  103. * Changed color in search hits to BLACK ON WHITE (much more visable now).
  104.  
  105. 01-14-94
  106. --------
  107. * Fixed minor bug in CTL2GATE.EXE which was causing some sporatic results
  108.   during an import job. Also added ZAP switch to allow a total reimport rather
  109.   than just append to what was already in the database.
  110.  
  111. * Added FIND feature to QSOGATE. This can be very big impact on very large
  112.   databases but works very well.
  113.  
  114. 01-1-94  (yes, I worked on New Years Day and I have no life)
  115. -------
  116. * Fixed CTL2GATE.EXE bug. Did not always properly recognize a comment character
  117.   (;) and also did not always respect END-OF-FILE (eof) marker and would try to
  118.   process forever.
  119.  
  120. 12-24-93
  121. --------
  122. * Allowed the inclusion of a CONFHELP.xxx file to read in as a help file when
  123.   a user enters the ? key during conferences selection. File names are
  124.   CONFHELP.ANS and CONFHELP.ASC for ANSI and TEXT callers. Must reside in
  125.   current directory.
  126.  
  127. * Also fixed bug where a REQUIRED conference was not being highlighted with
  128.   a √ automatically.
  129.  
  130. * Fixed problem with ? key not working properly with a TBBS TYPE=1 on the
  131.   QSOGate face menu. NOTE!- You must have a trailing / after the path to the
  132.   file you want to display. This is a TDBS/TBBS bug and cannot be worked around
  133.   for some strange reason.
  134.  
  135.   example:
  136.   KEY=?
  137.   TYPE=1
  138.   OPT DATA=C:\Text\Display.txt  /
  139.  
  140.  
  141. 12-15-93
  142. --------
  143. * Added the ability to use the ^M in the QSOGATE.CTL file for key presses.
  144.   This is done by using KEY=~ in the CTL file. The ~ will translate to the
  145.   proper ^M (ENTER KEY).
  146.  
  147. 10-21-93
  148. --------
  149. * Added menu parameter to invoke a DROP FILE function in event you would like
  150.   to run QWKFIX or some other QWK extraction process in another area of the
  151.   system other then from the QSOGATE main menu.
  152.  
  153. 10-20-93
  154. --------
  155. * Added keyword DROP FILE to qsogate.ctl
  156.   This fixed problem where if you were using QWKFIX from ASR and the user did
  157.   not yet enter the QSO module, his selected areas would not be written and
  158.   QSO would choke on the upload of the reply packets because QSO would not yet
  159.   be aware of the users selected conferences.
  160.  
  161. 9-21-93
  162. -------
  163. * Updated CTL2Gate.Exe to parse for RESTRICT BLOCKS in the QSO.CTL file during
  164.   setup.
  165.